package org.htmlparser;

import java.util.Vector;
import org.htmlparser.lexer.Page;
import org.htmlparser.util.ParserException;

public abstract interface NodeFactory
{
  public abstract Remark createRemarkNode(Page paramPage, int paramInt1, int paramInt2)
    throws ParserException;

  public abstract Text createStringNode(Page paramPage, int paramInt1, int paramInt2)
    throws ParserException;

  public abstract Tag createTagNode(Page paramPage, int paramInt1, int paramInt2, Vector paramVector)
    throws ParserException;
}